/*global*/
*{border-radius: 0;margin: 0;}
html,body{height: 100%;width: 100%;margin: 0px;padding: 0px;color:#fff;font-family:"PingFangSC-Regular", sans-serif; font-size:12px;background-color:#1b1c38;box-sizing: border-box;}
p,span,div,a,i{font-family:"PingFangSC-Regular"}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
a{text-decoration: none;cursor: pointer;}
a,a:focus, a:hover, a:active,button,button:hover {outline: 0 !important;}
a:hover,a:focus {text-decoration: none;}
ul,ol,li{margin: 0;padding: 0;}
.clearfix{clear:both;}
.container{max-width: 1100px;margin: 0 auto;}
body .modal-body{max-height: 300px;}
.overflowbody,#wrapper{overflow: hidden;height: 100%;}
.block{display: block;}
.hide{display: none;}
.inline-block{display: inline-block;}
.font-red{color:#E53737!important;}
.font-gray{color:#72739c!important;}
.font-green{color:#23c224!important;}
.font-white{color: #fff;}
.font-aqua{color:#1ecbfd}
.font-golden{color: #df9236;}

.hand{cursor: pointer;};
.hand-default{cursor: default;}
input[type=file]:focus, input[type=checkbox]:focus, select:focus{outline: none !important;}
.font-size-12{font-size:12px;}
.font-size-14{font-size: 14px;}
.font-size-16{font-size: 16px;}
.font-size-18{font-size: 18px;}

.bg-dark-blue{background-color: #212241}

/*margin*/
.margin-top--10{  margin-top: -10px;}
.margin-top--15{  margin-top: -15px;}
.margin-top--18{  margin-top: -18px;}
.margin-top--20{  margin-top: -20px;}
.margin-top--40{  margin-top: -40px;}
.margin-top--60{  margin-top: -60px;}
.margin-top--80{  margin-top: -80px;}
.margin-top--180{  margin-top: -180px;}
.margin-top-0 { margin-top: 0px !important;}
.margin-top-10 { margin-top: 10px;}
.margin-top-15 { margin-top: 15px;}
.margin-top-20 { margin-top: 20px;}
.margin-top-24{margin-top:24px;}
.margin-top-25 { margin-top: 25px;}
.margin-top-30 { margin-top: 30px;}
.margin-top-35 { margin-top: 35px;}
.margin-top-40 { margin-top: 40px;}
.margin-top-46 { margin-top: 46px;}
.margin-top-50 { margin-top: 50px;}
.margin-top-60 { margin-top: 60px;}
.margin-top-70 { margin-top: 70px;}
.margin-top-80 { margin-top: 80px;}
.margin-top-100 { margin-top: 100px;}
.margin-bottom-0 { margin-bottom: 0px !important;}
.margin-bottom-5 { margin-bottom: 5px;}
.margin-bottom-10 { margin-bottom: 10px;}
.margin-bottom-14{margin-bottom: 14px;}
.margin-bottom-20 { margin-bottom: 20px;}
.margin-bottom-25 { margin-bottom: 25px;}
.margin-bottom-30 { margin-bottom: 30px;}
.margin-bottom-40 { margin-bottom: 40px;}
.margin-bottom-50 { margin-bottom: 50px;}
.margin-bottom-60 { margin-bottom: 60px;}
.margin-bottom-70 { margin-bottom: 70px;}
.margin-left-0 { margin-left: 0px!important;}
.margin-left-5 { margin-left: 5px;}
.margin-left--15 { margin-left: -15px;}
.margin-left-16{ margin-left: 16px;}
.margin-left-20{ margin-left: 20px;}
.margin-left--35 { margin-left: -35px;}
.margin-left-10 { margin-left: 10px;}
.margin-left-24 { margin-left: 24px;}
.margin-left-25 { margin-left: 25px;}
.margin-left-30 { margin-left: 30px;}
.margin-left-40 { margin-left: 40px;}
.margin-right-0 { margin-right: 0px;}
.margin-right-5 { margin-right: 5px;}
.margin-right-10 { margin-right: 10px;}
.margin-right--15{ margin-right: -15px;}
.margin-right--35{ margin-right: -35px;}
.margin-right--50{ margin-right: -50px;}
.margin-0{margin:0px;}
.padding-top-0{padding-top: 0px;}
.padding-top-5 { padding-top: 5px;}
.padding-top-10 { padding-top: 10px;}
.padding-top-15 { padding-top: 15px;}
.padding-top-20 { padding-top: 20px;}
.padding-top-26 { padding-top: 26px;}
.padding-top-30 { padding-top: 30px;}
.padding-top-35 { padding-top: 35px;}
.padding-top-40 { padding-top: 40px;}
.padding-top-60 { padding-top: 60px;}
.padding-top-70 { padding-top: 70px;}
.padding-top-100 { padding-top: 100px;}
.padding-top-150 { padding-top: 150px;}
.padding-top-250 { padding-top: 250px;}
.padding-left-0{padding-left: 0px !important;}
.padding-left-5 { padding-left: 5px;}
.padding-left-7 { padding-left: 7.5px;}
.padding-left-10{ padding-left: 10px;}
.padding-left-12 { padding-left: 12px;}
.padding-left-15{padding-left:15px;}
.padding-left-20 { padding-left: 20px;}
.padding-left-24{padding-left:24px;}
.padding-left-30 { padding-left: 30px;}
.padding-left-40 { padding-left: 40px;}
.padding-left-50 { padding-left: 50px;}
.padding-left-70 { padding-left: 70px;}
.padding-left-90 { padding-left: 90px;}
.padding-bottom-5 { padding-bottom: 5px;}
.padding-bottom-10 { padding-bottom: 10px;}
.padding-bottom-20 { padding-bottom: 20px;}
.padding-bottom-26 { padding-bottom: 26px;}
.padding-bottom-30 { padding-bottom: 30px;}
.padding-bottom-40 { padding-bottom: 40px;}
.padding-bottom-50 { padding-bottom: 50px;}
.padding-bottom-60 { padding-bottom: 60px;}
.padding-bottom-100 { padding-bottom: 100px;}
.padding-right-0{padding-right: 0px;}
.padding-right-7{padding-right: 7.5px;}
.padding-right-10{padding-right:10px;}
.padding-right-15{padding-right:15px;}
.padding-right-20{padding-right:20px;}
.padding-right-30{padding-right:30px;}
.padding-right-40{padding-right:40px;}
.padding-right-50{padding-right:50px;}
.padding-right-60{padding-right:60px;}
.padding-right-90{padding-right:90px;}
.padding-0{padding: 0px !important;}
.padding-10{padding: 10px;}
.padding-15{padding:15px;}
.padding-20{padding:20px;}
.text-center{text-align: center;}
.text-left{text-align: left;}
.text-right{text-align: right;}
/*滚动条*/
::-webkit-scrollbar {
    -webkit-appearance: none;
}

::-webkit-scrollbar:vertical {
    width: 6px;
}

::-webkit-scrollbar:horizontal {
    height: 10px;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .3);
    border-radius: 6px;
    border: 1px solid #ffffff;
}

::-webkit-scrollbar-track {
    border-radius: 0px;  
    background-color: #ffffff; 
}

.border-none{border:none;}
.pull-right{float:right!important;}
.pull-left{float: left!important;}

div,span{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.aqua-button{padding: 17px 36px;border:none;outline: none; color: #fff;
        background: -webkit-linear-gradient(left, #77e0f7 ,#29a8d1); /* Safari 5.1 - 6.0 */
        background: -o-linear-gradient(right, #77e0f7,#29a8d1) ;/* Opera 11.1 - 12.0 */
        background: -moz-linear-gradient(right, #77e0f7,#29a8d1); /* Firefox 3.6 - 15 */
        background: linear-gradient(to right, #77e0f7 , #29a8d1); /* 标准的语法 */
    }
